import React from 'react'
import ReactDOM from 'react-dom'
import { configure } from 'mobx'
import { Provider } from 'mobx-react'
import rootStore from './store'
import './index.css'
import App from './App'
import * as serviceWorker from './serviceWorker'

//开启严格模式，只能通过actions更改状态
configure({ enforceActions: 'observed' })

ReactDOM.render(
    <Provider {...rootStore}>
        <App />
    </Provider>,
    document.getElementById('root'))

// If you want your app to work offline and load faster, you can change
// unregister() to register() below. Note this comes with some pitfalls.
// Learn more about service workers: https://bit.ly/CRA-PWA
serviceWorker.unregister()
